extended coverage radar (ecr) - French English Dictionary